package lt.vu.spf.gui;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

/**
 * @author Mantas Sinkevičius
 */
public class Menu extends JMenuBar {
    private static final long serialVersionUID = -5260986386506683814L;

    private JMenuItem jMenuItem11;
    private JMenuItem jMenuItem12;
    private JMenuItem jMenuItem13;

    private JMenuItem jMenuItem21;
    private JMenuItem jMenuItem22;
    private JMenuItem jMenuItem23;

    private JMenuItem jMenuItem31;
    private JMenuItem jMenuItem32;
    private JMenuItem jMenuItem33;

    private JMenuItem jMenuItem41;
    private JMenuItem jMenuItem43;
    private JMenuItem jMenuItem44;

    public Menu() {

        JMenu jMenu1 = new JMenu("Paskyra");
        jMenuItem11 = new JMenuItem("Išsaugoti grafą");
        jMenuItem12 = new JMenuItem("Įkelti grafą");
        jMenuItem13 = new JMenuItem("Nustatyti foninį žemėlapį");
        JMenuItem jMenuItem14 = new JMenuItem("Išeiti");
        jMenuItem14.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent event) {
                System.exit(0);
            }
        });
        jMenu1.add(jMenuItem11);
        jMenu1.add(jMenuItem12);
        jMenu1.add(jMenuItem13);
        jMenu1.add(jMenuItem14);
        this.add(jMenu1);

        JMenu jMenu2 = new JMenu("Automatizuoti");
        jMenuItem21 = new JMenuItem("Sujungti visas viršūnes");
        jMenuItem22 = new JMenuItem("Sujungti viršūnes paeiliui");
        jMenuItem23 = new JMenuItem("Nuspėti kelio pradžią ir pabaigą");
        jMenu2.add(jMenuItem21);
        jMenu2.add(jMenuItem22);
        jMenu2.add(jMenuItem23);
        this.add(jMenu2);

        JMenu jMenu3 = new JMenu("Rodyti");
        jMenuItem31 = new JMenuItem("Trumpiausią kelią");
        jMenuItem32 = new JMenuItem("Viršūnių koordinates");
        jMenuItem33 = new JMenuItem("Briaunų svorius");
        jMenu3.add(jMenuItem31);
        jMenu3.add(jMenuItem32);
        jMenu3.add(jMenuItem33);
        this.add(jMenu3);

        JMenu jMenu4 = new JMenu("Redaguoti");
        jMenuItem41 = new JMenuItem("Ištrinti");
        jMenuItem43 = new JMenuItem("Nustatyti kelio pradžią");
        jMenuItem44 = new JMenuItem("Nustatyti kelio pabaigą");
        jMenu4.add(jMenuItem41);
        jMenu4.add(jMenuItem43);
        jMenu4.add(jMenuItem44);
        this.add(jMenu4);

    }

    public JMenuItem getjMenuItem11() {
        return jMenuItem11;
    }

    public JMenuItem getjMenuItem12() {
        return jMenuItem12;
    }

    public JMenuItem getjMenuItem13() {
        return jMenuItem13;
    }

    public JMenuItem getjMenuItem21() {
        return jMenuItem21;
    }

    public JMenuItem getjMenuItem22() {
        return jMenuItem22;
    }

    public JMenuItem getjMenuItem23() {
        return jMenuItem23;
    }

    public JMenuItem getjMenuItem31() {
        return jMenuItem31;
    }

    public JMenuItem getjMenuItem32() {
        return jMenuItem32;
    }

    public JMenuItem getjMenuItem33() {
        return jMenuItem33;
    }

    public JMenuItem getjMenuItem41() {
        return jMenuItem41;
    }

    public JMenuItem getjMenuItem43() {
        return jMenuItem43;
    }

    public JMenuItem getjMenuItem44() {
        return jMenuItem44;
    }

}
